someone that is from new granada - Alemán Inglés Diccionario